package dbms;

import java.util.ArrayList;
import java.util.Collection;

public class Transaction {
	
	private final int _taid;
	private Collection<RessourcenManager> _rms = new ArrayList<RessourcenManager>();
	
	public Transaction(int taid) {
		_taid = taid;
	}
	
	/**
	 * Gibt TransaktionsID zurück
	 * @return
	 */
	public int getTaID() {
		return _taid;
	}
	
	/**
	 * Gibt alle Schreibbefehle zurück
	 * @return
	 */
	public Collection<RessourcenManager> getRessourcenManager() {
		return _rms;
	}
	
	/**
	 * Hinzufügen eines Schreibbefehls
	 * @param pageid
	 * @param data
	 */
	public void addRessourcenManager(RessourcenManager rm) {
		_rms.add(rm);
	}
	
	
	

}
